Un bon use case d'amélioration d'un composant PHP existant et de la manière de pusher la modification (et de l'utiliser). Si ça fonctionne avec PHP/Composer, Git et Github, cela reste applicable à d'autres technologies.
-
-
http://philsturgeon.co.uk/blog/2013/05/testing-contributing-composer-packagesUn premier article sur Node.js ! J'hésite entre commencer une nouvelle série, ou écrire au fil de l'eau comme d'habitude.
-
-
http://30minparjour.la-bnbox.fr/2013/comment-bien-debuter-avec-node-jsDernière itération d'une boucle avec le moteur de template RainTPL :
{loop="list"}
{if="$counter==count($list)-1"}
This is the last element
{/if}
{/loop}
Super ! Mais pourquoi "count($list)" au lieu de "$list|count" ???
-
-
https://groups.google.com/forum/?fromgroups=#!searchin/raintpl/last$20loop/raintpl/fGj0GvbrHfk/LyoqfiROmEoJJ'avais besoin de faire de l'encodage / décodage base 64 en Javascript, et c'est finalement dans la bibliothèque php.js que j'ai trouvé ça ! Je n'y avais jamais songé, mais cette bibliothèque permet finalement de trouver tout un tas d'algo qui peuvent manger dans Javascript.
-
-
http://phpjs.org/functions/Mais voilà qui va être bien pratique ! J'utilise Twitter Bootstrap lorsque j'ai un besoin rapide d'interface Web. Donc je suis tout à fait prêt à utiliser un outils pour faire tout ça encore plus rapidement !
-
-
http://layoutit.com/Trier une liste d'objet en Java est relativement facile :
[code]
Collections.sort(myList, new MyComparator());
[/code]
Où MyComparator implémente l'interface Comparator. Je n'ai pas trouvé de classe abstraite pour cela, donc pas de sucre syntaxique particulier ici.
Un Comparator implémente la méthode compare(o1, o2) qui doit retourner :
Par exemple :
[code]
public class MyComparator implements Comparator
@Override
public int compare(MyObject o1, MyObject o2) {
if (o1.getInt() == o2.getInt()) {
return 0;
}
if (o1.getInt() < o2.getInt()) {
return -1;
}
return 1;
}
[/code]
-
-
http://links.la-bnbox.fr/?15cr1AComposer, c'est le pied. Maintenant, il va falloir apprendre à utiliser quelques outils PHP :-)
-
-
http://blog.eexit.net/2012/06/php-utiliser-lautoloader-de-composer-avec-atoum.htmlDu coup j'ai traduit et agrémenté l'article.
-
-
http://30minparjour.la-bnbox.fr/2013/cygwin-ssh-agent-et-un-peu-de-gitOuais ! Cet article explique comment démarrer le ssh-agent de Cygwin (une petite bidouille est nécessaire), ce qui permet d'utiliser ssh-add pour ajouter une clé privée / publique au gestionnaire de clés SSH, ce qui permet d'utiliser git "remotely" à loisir. Vous me suivez ?
-
-
http://blog.killtheradio.net/how-tos/ssh-agent-on-cygwin/Toujours utile. Mais risqué lorsque le commit a déjà été pushé et que l'on travaille à plusieurs. Quand 40 personnes commit quotidiennement, il faut forcer son push à 2h du mat' pour éviter la panique :D
-
-
http://colibri-libre.org/liens/?Bg6jlA